package com.taobao.txc.parser.b.c;

import java.util.Set;

public abstract class a
  extends com.taobao.txc.parser.b.a
  implements com.taobao.txc.parser.b.a.g
{
  private final k i;
  
  public a(k paramk)
  {
    this.i = paramk;
  }
  
  public com.taobao.txc.parser.b.a.d j()
  {
    return this.i;
  }
  
  public void a(com.a.a.a.a.a.f.g paramg)
  {
    try
    {
      l.a(a(paramg.b(), 1), this.c);
    }
    catch (Throwable localThrowable)
    {
      throw com.taobao.txc.common.b.c.a(localThrowable);
    }
  }
  
  public void a(com.a.a.a.a.a.f.d paramd)
  {
    try
    {
      String str = j().b();
      if ((com.taobao.txc.resourcemanager.c.e != null) && (com.taobao.txc.resourcemanager.c.e.contains(str.toUpperCase()))) {
        this.c.append("`").append(str).append("`");
      } else {
        this.c.append(str);
      }
      this.c.append(".");
      this.c.append(paramd.e());
    }
    catch (Throwable localThrowable)
    {
      throw com.taobao.txc.common.b.c.a(localThrowable);
    }
  }
}


/* Location:           C:\Users\ibm\Downloads\txc-yun-sample (1)\txc-yun-sample\lib\txc-client-2.0.72.jar
 * Qualified Name:     com.taobao.txc.parser.b.c.a
 * JD-Core Version:    0.7.0.1
 */